Logical Encodings With No Time Indexes for Defining and Computing Admissible Heuristics for Planning
نویسندگان
چکیده
A limitation of the SAT approach to planning and the more recent Weighted-SAT approach to planning with preferences is the use of logical encodings where every fluent and action must be tagged with a time index. The result is that the complexity of the encodings grows exponentially with the planning horizon, and for metrics other than makespan, the optimality achieved is conditional on the planning horizon used. In this work, we consider the use of logical encodings in planning but for defining and computing admissible heuristics only, for which no time indices or planning horizons are required. The basic logical formulation, following a recent proposal by Bonet and Geffner in KR-06, captures a generalization of the optimal delete-relaxation heuristic, which is then extended with implicit plan constraints for boosting their values by capturing information lost in the delete-relaxation, and with a structural relaxation scheme for CNF formulae recently proposed by Ramirez and Geffner in CP-07 that reduces the treewidth of the theory to any bound w, producing thus poly-time admissible heuristics h that are able to handle costs and rewards, and (some) delete information. The experimental results, although preliminary, show that in some domains, these heuristics are cost-effective and can be competitive with the best known heuristics.
منابع مشابه
Online Speedup Learning for Optimal Planning
Domain-independent planning is one of the foundational areas in the field of Artificial Intelligence. A description of a planning task consists of an initial world state, a goal, and a set of actions for modifying the world state. The objective is to find a sequence of actions, that is, a plan, that transforms the initial world state into a goal state. In optimal planning, we are interested in ...
متن کاملAsymptotic algorithm for computing the sample variance of interval data
The problem of the sample variance computation for epistemic inter-val-valued data is, in general, NP-hard. Therefore, known efficient algorithms for computing variance require strong restrictions on admissible intervals like the no-subset property or heavy limitations on the number of possible intersections between intervals. A new asymptotic algorithm for computing the upper bound of the samp...
متن کاملImproving Plan Quality through Heuristics for Guiding and Pruning the Search: A Study Using LAMA
Admissible heuristics are essential for optimal planning in the context of search algorithms like A*, and they can also be used in the context of suboptimal planning in order to find quality-bounded solutions. In satisfacing planning, on the other hand, admissible heuristics are not exploited by the best-first search algorithms of existing planners even when a time window is available for impro...
متن کاملImplicit abstraction heuristics for cost-optimal planning
State-space search with explicit abstraction heuristics is at the state of the art of cost-optimal planning. These heuristics are inherently limited nonetheless, because the size of the abstract space must be bounded by some, even if very large, constant. Targeting this shortcoming, we introduce the notion of (additive) implicit abstractions, in which the planning task is abstracted by instance...
متن کاملComputing Perfect Heuristics in Polynomial Time: On Bisimulation and Merge-and-Shrink Abstraction in Optimal Planning
A∗ with admissible heuristics is a very successful approach to optimal planning. But how to derive such heuristics automatically? Merge-and-shrink abstraction (M&S) is a general approach to heuristic design whose key advantage is its capability to make very fine-grained choices in defining abstractions. However, little is known about how to actually make these choices. We address this via the w...
متن کامل